cause widespread devastation - Français Anglais Dictionnaire